splint armor - Francés Inglés Diccionario